cape froward - Alemán Inglés Diccionario